Big Huge Thesaurus

surprise attack

noun